package com.example.automanagement.service;

import com.example.automanagement.entity.Alarm;
import com.example.automanagement.entity.HomeTableData;
import com.example.automanagement.entity.ToDo;
import com.example.automanagement.entity.Warning;
import com.example.automanagement.views.autoStatusNumber;
import com.example.automanagement.views.autoTypeNumber;

import java.util.List;

public interface HomeDataService {
    List<HomeTableData> getHomeTableData();

    List<Alarm> getUserAlarm(String userId);

    List<Warning> getUserWarning(String userId);

    List<ToDo> getUserTodoDone(String userId);

    List<ToDo> getUserTodoUndone(String userId);

    int getTodoUndoneNumber(String userId);

    List<autoStatusNumber> getAutoStatusNumber();

    List<autoTypeNumber> getAutoTypeNumber();
}